package com.basic.business.log.mapper;

import com.basic.business.log.domain.TOrdersLog;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * 订单日志表持久层
 *
 * @author zhaoxy_jn@163.com
 */
@Mapper
public interface ITOrdersLogMapper {

    /**
     * 新增
     */
    public void insert(TOrdersLog ordersLog);

    /**
     * 根据sid获取文件路径
     */
    public List<TOrdersLog> getFilePathBySid(long logSid);

    /**
     * 根据mainSid删除打包文件
     */
    public List<TOrdersLog> getFilePathByMainSid(long mainSid);

    /**
     * 查询打包文件夹路径
     */
    public List<TOrdersLog> getFileDirectory(long mainSid, String filePath);

    /**
     * 更新打包文件路径
     */
    public void updatePath(String id, String filePath, String fileC);

    /**
     * 更新打包文件状态
     */
    public void updateStatus(String id, char status);

}
